"""
## 目的

- 这个模块是为了将不同的题型进行识别。

- 这样的用意是可以依照不同的格式要求，对题目的答案格式进行自动化的编辑。

## 思路

首先，一个题目必然有结构，一个绝对完整的题目必然有以下几个结构：

- 题序
- 题源
- 题目正文
- 题目思路分析
- 题目答案
- 题目解析过程
- 题目评价与总结

在这样的认识上，我们可以将任务转化成分析给到的题目字符，然后将题目的不同部分识别出来，再给出不同的函数返回这些部分。

"""
from typing import List, Union

class Question():
    """
    我们在这里设置不同题型对应的数字：
    1 : 选择题
    2 : 填空题
    3 : 解答题
    """
    def __init__(self,s:str,type:int,*args,**kwargs) -> None:
        pass